package com.zxgj.datadirect.entity.resp;

import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * 国家数据直达平台-库表数据获取响应（对应《数据直达基层相关接口开发规范》“交换任务管理接口-库表数据获取”）
 */
@Data
public class NationalTableDataResp {
    /** 状态码（200-成功，其他-失败，遵循规范接口统一响应格式） */
    private Integer code;

    /** 响应消息 */
    private String msg;

    /** 库表增量数据（Map<字段名, 字段值>，对应规范“结构化数据自动交换”要求） */
    private List<Map<String, Object>> data;

    /** 数据总量（用于日志统计） */
    private Integer dataCount;

    /** 上次同步时间（用于下次增量同步的时间戳） */
    private String lastSyncTime;
}